////////////////////////////
//  Run when entering map
void OnEnter()
{
AddUseItemCallback("", "monsterdoor_key1", "monsterdoor", "UsedKeyOnDoor", true);
}

void UsedKeyOnDoor (string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("monsterdoor", false, true);
PlaySoundAtEntity("", "unlock_door", "monsterdoor", 0, false);
RemoveItem("monsterdoor_key1");
}
void OnLeave()
{

}